avoid embarrassment furtively - Spanish English Dictionary